package com.ruoyi.plan.mapper;

import com.ruoyi.plan.domain.StudyContent;

import java.util.List;

/**
 * @author MLYNDHG
 * @version 1.0
 * @description 学习内容Mapper接口
 * @date 2023/12/6 15:05
 */
public interface StudyContentMapper
{
 /**
  * 查询学习内容
  *
  * @param id 学习内容主键
  * @return 学习内容
  */
 public StudyContent selectStudyContentById(Long id);

 /**
  * 查询学习内容列表
  *
  * @param studyContent 学习内容
  * @return 学习内容集合
  */
 public List<StudyContent> selectStudyContentList(StudyContent studyContent);

 /**
  * 新增学习内容
  *
  * @param studyContent 学习内容
  * @return 结果
  */
 public int insertStudyContent(StudyContent studyContent);

 /**
  * 修改学习内容
  *
  * @param studyContent 学习内容
  * @return 结果
  */
 public int updateStudyContent(StudyContent studyContent);

 /**
  * 删除学习内容
  *
  * @param id 学习内容主键
  * @return 结果
  */
 public int deleteStudyContentById(Long id);

 /**
  * 批量删除学习内容
  *
  * @param ids 需要删除的数据主键集合
  * @return 结果
  */
 public int deleteStudyContentByIds(Long[] ids);
}